热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

绝大部分|所说_Android开发转型公司技术负责人是一种怎样的体验

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android开发转型公司技术负责人是一种怎样的体验相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android开发转型公司技术负责人是一种怎样的体验相关的知识,希望对你有一定的参考价值。




不知不觉从狼厂出来创业已经将近半年了,今日回顾了一下自己半年前发的博客发现还是关于研究React的心得。如今,距离React是越走越远。曾今作为一名移动开发人员,如今和朋友一起创立一家互联网金融公司,也由于自己的业务发在成功的从一名移动开发着转向了公司的技术业务负责人方向,这里分享一些这半年多我们公司所采用的技术架构与心得,如果有什么不正确的地方也请大家多包涵。


最近很多朋友都在咨询我,自己也是初创公司,采用什么技术架构能够更快更稳定的完成自己公司的业务需求呢?

说实在的,在中大型公司做过开发朋友,他们的分工都比较的细,大多数很少考虑过运维、架构、采购之类的问题,当然我自己也不例外。之前也请教过很多相关方面的朋友,希望了解一下整个系统的设计问题,自己也翻阅了很多的书,总结得出结论就是,无论多好的系统架构,只有适合自己当前公司和自己公司目前人员架构的才是好的解决方案。

由于自己之前是写Java的,所以对Java这边比较熟悉,公司也是毫不犹豫的选择了SSM(Spring SpringMVC Mybatis)作为最初的Server开发框架,绝大部分的工作也都是让阿里云帮助我们完成,结构如下图所示:

因为公司的开发同学只有3个,还要面向android ios 微信 Web几个端的服务,所以我们现在也没有采取较为复杂的架构。当然,如果后面业务拓展起来,上面的架构,还可以继续的细化拆分为:



为什么还要采用Tomcat和Nginx 方向代理?

你猜对了,其他的也不怎么会,只会这个。系统架构是最高层次的规划和难以改变的决定,没有所谓失败的架构,正如没有完美的架构,只是能够解决公司如今需求,并能够在一定的时间能稳定的运行的架构,就是正确的。我把他成为,适合A轮前的技术架构。

ps.当然,由于转型不久,如果以上所说对于大家不适用,也欢迎批评指正。


推荐阅读
  • 使用JS、HTML5和C3创建自定义弹出窗口
    本文介绍如何结合JavaScript、HTML5和C3.js来实现一个功能丰富的自定义弹出窗口。通过具体的代码示例,详细讲解了实现过程中的关键步骤和技术要点。 ... [详细]
  • 程序员如何优雅应对35岁职业转型?这里有深度解析
    本文探讨了程序员在职业生涯中如何通过不断学习和技能提升,优雅地应对35岁左右的职业转型挑战。我们将深入分析当前热门技术趋势,并提供实用的学习路径。 ... [详细]
  • 本文探讨了如何通过一系列技术手段提升Spring Boot项目的并发处理能力,解决生产环境中因慢请求导致的系统性能下降问题。 ... [详细]
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • Spring Boot 中静态资源映射详解
    本文深入探讨了 Spring Boot 如何简化 Web 应用中的静态资源管理,包括默认的静态资源映射规则、WebJars 的使用以及静态首页的处理方法。通过本文,您将了解如何高效地管理和引用静态资源。 ... [详细]
  • 本文详细介绍了如何利用Go语言和WebSockets技术构建一个高效的实时聊天系统。随着网络应用的日益复杂化,实时交互成为了提升用户体验的关键要素之一。通过本指南,开发者可以学习到最新的技术和最佳实践。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 最新计算机专业原创毕业设计参考选题都有源码+数据库是近期作品ling取参考你的选题刚好在下面有,有时间看到机会给您发1ssm资源循环利用2springboot校园考勤系统3ssm防 ... [详细]
  • Spring Cloud学习指南:深入理解微服务架构
    本文介绍了微服务架构的基本概念及其在Spring Cloud中的实现。讨论了微服务架构的主要优势,如简化开发和维护、快速启动、灵活的技术栈选择以及按需扩展的能力。同时,也探讨了微服务架构面临的挑战,包括较高的运维要求、分布式系统的复杂性、接口调整的成本等问题。最后,文章提出了实施微服务时应遵循的设计原则。 ... [详细]
  • 深入理解Java多线程并发处理:基础与实践
    本文探讨了Java中的多线程并发处理机制,从基本概念到实际应用,帮助读者全面理解并掌握多线程编程技巧。通过实例解析和理论阐述,确保初学者也能轻松入门。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • springMVC JRS303验证 ... [详细]
  • 云屏系统基于嵌入式微系统msOS,旨在解决当前嵌入式彩屏GUI编程中硬件要求高、软件开发复杂、界面效果不佳等问题。该系统通过结合MCU和Android技术,利用Html5+JavaScript实现高效、易用的图形用户界面开发,使嵌入式开发人员能够专注于业务逻辑。 ... [详细]
  • Spring Cloud Config 使用 Vault 作为配置存储
    本文探讨了如何在Spring Cloud Config中集成HashiCorp Vault作为配置存储解决方案,基于Spring Cloud Hoxton.RELEASE及Spring Boot 2.2.1.RELEASE版本。文章还提供了详细的配置示例和实践建议。 ... [详细]
author-avatar
企鹅田先生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有